public utility installation - French English Dictionary